package com.ruoyi.classai.domain.vo.LearningAnalytics;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 学情分析学生分数对象 AnalyticsStuScoreVo
 *
 * @author zsp
 * @date 2025-05-18
 */
@Data
@Schema(description="学情分析学生分数对象 AnalyticsStuScoreVo")
public class AnalyticsStuScoreVo{


    /** 作业批改总个数 */
    @Schema(description  = "作业批改总个数")
    private Integer submitCount;

    /** 不及格总数 */
    @Schema(description  = "不及格总数")
    private Integer failCount;

    /** 及格总数 */
    @Schema(description  = "及格总数")
    private Integer passCount;

    /** 优秀总数 */
    @Schema(description  = "优秀总数")
    private Integer excellentCount;

    /** 速度不达标总数 */
    @Schema(description  = "速度不达标总数")
    private Integer synthesisSpeedFailCount;

    /** 姿态不标准总数 */
    @Schema(description  = "姿态不标准总数")
    private Integer synthesisGestureFailCount;

    /** 节奏不稳定总数 */
    @Schema(description  = "节奏不稳定总数")
    private Integer synthesisRhythmExcellentFailCount;

    /** 班级平均分 */
    @Schema(description  = "班级平均分")
    private String averageScore;

    /** 标准差 */
    @Schema(description  = "标准差")
    private String standardDeviation;

}
